package org.example.controller;

import org.example.service.HelloWorldService;
import org.example.service.impl.HelloWorldServiceA;
import org.example.service.impl.HelloWorldServiceB;

public class HelloController {
    //正控 传统方式
//    private HelloWorldService helloWorldService = new HelloWorldServiceA();
//    private HelloWorldService helloWorldService = new HelloWorldServiceB();
//声明一个被调用方的引用
    private HelloWorldService helloWorldService;

    //提供set方法确定属性
    public void setHelloWorldService(HelloWorldService helloWorldService) {
        this.helloWorldService = helloWorldService;
    }

    public void save(){
        helloWorldService.insert();
    }
}
